
/*
 * 单线程模式:是一种设计模式，他保证一个类只有一个实例存在，并提供一个全局变量访问点来获取这个实例
 * 作用和意义:可以确保在整个程序运行过程中，某个类始终只有一个实例，便于对资源的集中管理和控制，避免多个实例可能导致的混乱和资源浪费
 * */




public class Demo_601{
    public static void main(String[] args) {
        //获取第一个实例
        SingletonHungry instance1 = SingletonHungry.getInstance();
        System.out.println(instance1);

        //获取第二个实例
        SingletonHungry instance2 = SingletonHungry.getInstance();
        System.out.println(instance2);

        //获取第三个实例
        SingletonHungry instance3 = SingletonHungry.getInstance();
        System.out.println(instance3);
    }
}
